package com.nari.ruist.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.nari.common.core.annotation.Excel;
import com.nari.common.core.web.domain.BaseEntity;

/**
 * 纳税人信息 对象 rst_nsrxx
 *
 * @author nari
 * @date 2021-04-02
 */
public class RstNsrxx extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @Excel(name = "主键")
    private String id;

    /**
     * 纳税人识别号
     */
    @Excel(name = "纳税人识别号")
    private String nsrsbh;

    /**
     * 纳税人名称
     */
    @Excel(name = "纳税人名称")
    private String nsrmc;

    /**
     * 登记序号
     */
    @Excel(name = "登记序号")
    private String djxh;

    /**
     * 法定代表人姓名
     */
    @Excel(name = "法定代表人姓名")
    private String fddbrxm;

    /**
     * 生产经营地址
     */
    @Excel(name = "生产经营地址")
    private String scjydz;

    /**
     * 证件号码
     */
    @Excel(name = "证件号码")
    private String zjhm;

    /**
     * 主管税务所科分局代码
     */
    @Excel(name = "主管税务所科分局代码")
    private String zgswskfjdm;

    /**
     * 是否启用
     */
    @Excel(name = "是否启用")
    private String enable;

    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setNsrsbh(String nsrsbh) {
        this.nsrsbh = nsrsbh;
    }

    public String getNsrsbh() {
        return nsrsbh;
    }

    public void setNsrmc(String nsrmc) {
        this.nsrmc = nsrmc;
    }

    public String getNsrmc() {
        return nsrmc;
    }

    public void setDjxh(String djxh) {
        this.djxh = djxh;
    }

    public String getDjxh() {
        return djxh;
    }

    public void setFddbrxm(String fddbrxm) {
        this.fddbrxm = fddbrxm;
    }

    public String getFddbrxm() {
        return fddbrxm;
    }

    public void setScjydz(String scjydz) {
        this.scjydz = scjydz;
    }

    public String getScjydz() {
        return scjydz;
    }

    public void setZjhm(String zjhm) {
        this.zjhm = zjhm;
    }

    public String getZjhm() {
        return zjhm;
    }

    public void setZgswskfjdm(String zgswskfjdm) {
        this.zgswskfjdm = zgswskfjdm;
    }

    public String getZgswskfjdm() {
        return zgswskfjdm;
    }

    public void setEnable(String enable) {
        this.enable = enable;
    }

    public String getEnable() {
        return enable;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("nsrsbh", getNsrsbh())
                .append("nsrmc", getNsrmc())
                .append("djxh", getDjxh())
                .append("fddbrxm", getFddbrxm())
                .append("scjydz", getScjydz())
                .append("zjhm", getZjhm())
                .append("zgswskfjdm", getZgswskfjdm())
                .append("enable", getEnable())
                .toString();
    }
}
